package com.inspur.cloud.entity.dataspace.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
@ApiModel(value = "服务器总使用情况统计。")
public class StatusAllVO {
    @ApiModelProperty(value = "hdfs总空间，单位Byte")
    private Long hdfsAll;
    @ApiModelProperty(value = "hdfs实际已用空间（来自服务器的统计），单位Byte")
    private Long hdfsUsed;
    @ApiModelProperty(value = "hdfs实际可用空间，单位Byte")
    private Long hdfsUnUsed;
    @ApiModelProperty(value = "yarn已用CPU核数")
    private Integer cpuUsed;
    @ApiModelProperty(value = "yarn剩余CPU核数")
    private Integer cpuUnUsed;
    @ApiModelProperty(value = "yarn总CPU核数")
    private Integer cpuTotal;
    @ApiModelProperty(value = "yarn已用内存，单位Byte")
    private Long memoryUsed;
    @ApiModelProperty(value = "yarn剩余内存，单位Byte")
    private Long memoryUnUsed;
    @ApiModelProperty(value = "yarn总内存，单位Byte")
    private Long memoryTotal;
}
